1.1.7 ?fanout

您所在的位置:网站首页 vivado fanout_limit vhdl 1.1.7 ?fanout

1.1.7 ?fanout

2024-07-16 05:20| 来源: 网络整理| 查看: 265

1.1.7 −fanout_limit

−fanout_limit在综合设置中的位置如图1.20所示。

img

图1.20

−fanout_limit是一个全局选项,用于设定信号所能承载的最大负载,也就是最高的扇出个数,默认值为10000。需要注意的是,该选项对设计中的控制信号,如置位、复位和使能信号是无效的。

以Vivado自带的工程CPU(VHDL版)为例,当−fanout_limit分别为10000和800时,通过report_high_fanout_nets显示的高扇出网线报告均与图1.21一致。

img

图1.21

−fanout_limit只是给Vivado提供了一个宏观的指导原则,并非强制命令。相比之下,综合属性MAX_FANOUT就严格很多。因此,如果很明确地需要对某个信号降低扇出,应使用MAX_FANOUT而不是−fanout_limit。关于MAX_FANOUT的具体使用方法,后续会专门介绍。

结论:

① 对于−fanout_limit,采用默认值即可。

② 作为全局选项,−fanout_limit对控制信号(置位、复位和使能)是无效的。

③ 对于需要明确降低扇出的信号,MAX_FANOUT是可选方法之一。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3